home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 26 / Cream of the Crop 26.iso / program / ccdl151s.zip / INCLUDE / INTERP.P < prev    next >
Text File  |  1996-09-16  |  1KB  |  36 lines

  1.  
  2. /* Protogen Version 1.00 Monday September 16, 1996  10:36:23 */
  3.  
  4.                               /* Phitext.c */
  5.  
  6. void PhiInit(void);
  7. void BadString(void);
  8. BOOL phichar(BYTE *ch, FILE *file);                               /* STATIC */
  9. BOOL philine(BYTE *buf, int len, FILE *file);
  10. short parsechar(BYTE **buf);
  11. void putphiback(short ch);
  12. BOOL isstartchar(short val);
  13. BOOL issymchar(short val);
  14. BOOL iswhitespacechar(short val);
  15. BOOL iscommentchar(short val);
  16. BYTE *getstringchar(BYTE *rv,BYTE *bufptr);                       /* STATIC */
  17. short getphistring(BYTE *obuf, BYTE **ibuf, short endchar);
  18. long getphichar(BYTE **ibuf);
  19. void phifg(int color, BYTE *file);
  20. short phiupper(short val);
  21. int installphichar(short curchar, BYTE *buf, int i);
  22. short phistreamtoflat(BYTE *out, BYTE *in, int size, BOOL useparms);
  23. int phicmp(BYTE *str1, BYTE *str2);
  24.  
  25.                                /* Pstr.c */
  26.  
  27. int pstrncmp(short *str1, short *str2,int n);
  28. int pstrcmp(short *str1, short *str2);
  29. void pstrcpy(short *str1, short *str2);
  30. void pstrncpy(short *str1, short *str2, int len);
  31. void pstrcat(short *str1,short *str2);
  32. short *pstrchr(short *str, short ch);
  33. short *pstrrchr(short *str, short ch);
  34. int pstrlen(short *s);
  35. short *pstrstr(short *str1, short *str2);
  36.